};
int i;
- /* Most code in gtk-demo is intended to be exemplary, but not
- * these few lines, which are just a hack so gtk-demo will work
- * in the GTK tree without installing it.
- */
- if (g_file_test ("../../modules/input/immodules.cache", G_FILE_TEST_EXISTS))
- {
- g_setenv ("GTK_IM_MODULE_FILE", "../../modules/input/immodules.cache", TRUE);
- }
- /* -- End of hack -- */
-
app = gtk_application_new ("org.gtk.Demo4", G_APPLICATION_NON_UNIQUE|G_APPLICATION_HANDLES_COMMAND_LINE);
g_action_map_add_action_entries (G_ACTION_MAP (app),
static char next_value = 'A';
-static void
-test_init (void)
-{
- if (g_file_test ("../modules/input/immodules.cache", G_FILE_TEST_EXISTS))
- g_setenv ("GTK_IM_MODULE_FILE", "../modules/input/immodules.cache", TRUE);
-}
-
G_GNUC_PRINTF (1, 2) static void
combochange_log (const char *fmt,
...)
GtkWidget *combo;
GtkCellRenderer *cell_renderer;
- test_init ();
-
gtk_init ();
model = gtk_list_store_new (1, G_TYPE_STRING);
}
}
-static void
-test_init (void)
-{
- if (g_file_test ("../modules/input/immodules.cache", G_FILE_TEST_EXISTS))
- g_setenv ("GTK_IM_MODULE_FILE", "../modules/input/immodules.cache", TRUE);
-}
-
static void
quit_cb (GtkWidget *widget,
gpointer data)
GtkEventController *controller;
gboolean done = FALSE;
- test_init ();
-
gtk_init ();
window = gtk_window_new ();
gtk_widget_show (window);
}
-static void
-test_init (void)
-{
- if (g_file_test ("../modules/input/immodules.cache", G_FILE_TEST_EXISTS))
- g_setenv ("GTK_IM_MODULE_FILE", "../modules/input/immodules.cache", TRUE);
-}
-
static char *
pad (const char *str, int to)
{
srand (time (NULL));
- test_init ();
-
- g_set_application_name ("GTK+ Test Program");
+ g_set_application_name ("GTK Test Program");
#ifdef GTK_SRCDIR
g_chdir (GTK_SRCDIR);